On a Relation Between Algebraic Programs and Turing Machines

نویسندگان

  • James M. Steckelberg
  • Sharad C. Seth
چکیده

i? recent years the need for a rigorous formaliza!ion’hbf the mathematical properties of computer programs has become increasingly evident. Problems in program proving, for exampie, require that a precise meanir!.: be given to otherwise intuitive notions. One such formalization has been suggested by Milner [6] and has been successfully used in areas such as program and machine verification (see, for example, the S machine experiment [2]). In this pap& we shall investigate the implications of this formalization from a global perspective, with the objective of showing that (under suitable restrictions) the formalized program is equivalent to the model proposed by Turing, i.e., the Turing machine. While the program approach may often be more feasible from a practical point of view, the equivalence of the two models serves to make theoretical results proven in one COIItext applicable in the other. After the prequisite delinitions, we shall first establish (independent of Turing machine considerations) the existence of a universal upper bound on programs. We shall then establish a correspondence between Turing macl,jnes and programs, a correspondence which in faci is an orderisomorphism between the partially ordered sets (under simulation) of Turing mat:hin;:s and program.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some improvements in fuzzy turing machines

In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...

متن کامل

On the Algebraic Representation of One-Tape Deterministic Turing Machine

An algebraic representation of the Turing machines is given, where the configurations of Turing machines are represented by 4 order tensors, and the transition functions by 8 order tensors. Two types of tensor product are defined, one is to model the evolution of the Turing machines, and the other is to model the compositions of transition functions. It is shown that the two types of tensor pro...

متن کامل

Mechanising Turing Machines and Computability Theory in Isabelle/HOL

We formalise results from computability theory in the theorem prover Isabelle/HOL. Following the textbook by Boolos et al, we formalise Turing machines and relate them to abacus machines and recursive functions. We “tie the knot” between these three computational models by formalising a universal function and obtaining from it a universal Turing machine by our verified translation from recursiv...

متن کامل

A Practical Course on KIV

State Machines and ASM refinement Abstract State Machines (ASMs) are a formalism to model algorithms in a simple, but formally defined way. ASMs originally were the result of theoretical research into the foundations of computation: The idea was to sharpen the thesis by Church and Turing, which says that all definitions of “algorithm” are equivalent (and equivalent to the computations of a Turi...

متن کامل

Quantum Computability

In this paper some theoretical and (potentially) practical aspects of quantum computing are considered. Using the tools of transcendental number theory it is demonstrated that quantum Turing machines (QTM) with rational amplitudes are sufficient to define the class of bounded error quantum polynomial time (BQP) introduced by Bernstein and Vazirani [Proc. 25th ACM Symposium on Theory of Computat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 6  شماره 

صفحات  -

تاریخ انتشار 1977